@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
a{ text-decoration:none;}
.move_on{width:80px;background:#04b2e5;font-size:20px;font-family:微软雅黑;position:fixed;height:156px;top:411px;/*margin-left:-22px;*/ margin-right:-22px; color:#fff;z-index:900;cursor:pointer;overflow:Hidden; left:0;}
.move_on span{width:40px;/*padding:6px 0 0 28px;*/padding:6px 28px 0 0;/*background:url(../images/btn_ext.png) 5px 22px no-repeat;*/background:url(btn_ext.png) 50px 22px no-repeat;display:block; margin-left:10px;}
.move_on p{width:32px;line-height:20px;/*padding:13px 12px 0 30px;*/ padding:13px 30px 0 12px; text-align:center;margin:0 auto;}
.free_search{width:255px;/*width:352px;*/position:fixed;z-index:910;right:-352px; background:#D2CCCC;/*height:53px;*/overflow:Hidden; height:335px;}
.htDiv{width:255px;/*padding:0 0 0 92px;*/ /*padding:0 92px 0 0;*/ height:53px;background:#D2CCCC;color:#fff;overflow:hidden;font-family:微软雅黑;}
.htDiv .span_theme{width:160px;height:20px;line-height:20px;padding:18px 0 0 6px;float:left;display:block;font-size:16px;color:#000}
.htDiv .span_tel{width:40px;/*padding:7px 0 0 28px;*/ padding:7px 0px 0 12px; /*background:url(../images/btn_clo.png) 62px 22px no-repeat;*/display:block;float:left;}
.htDiv .close_btn{float:right; width:27px; height:53px;} 
.zx_nr{width:245px;overflow:Hidden;padding:6px 0 0 0;background-color:#fff;margin:auto;height:270px}
.zx_nr p{color:#636262;font-size:12px;line-height:18px;font-family:'宋体';letter-spacing:0.1em;padding:10px 2px 16px;height:70px}
.f_step1,.f_step2{width:245px;overflow:Hidden;padding:0 0 18px 10px; box-sizing:border-box;-webkit-box-sizing:border-box;}
.f_step1 dl{/*width:324px; */width:100%;min-height:40px;overflow:Hidden;padding:0 0 7px;}
.f_step1 dl dt{width:324px;overflow:Hidden;} 
.f_step1 dl dt .i_txt,.f_step1 dl dt .i_txt1{width:296px;padding:0 5px;border:solid 1px #bdc7d8;height:28px;line-height:28px;color:#c8c8c8;font-size:12px; font-family:'宋体';}
.f_step1 dl dt .i_txt1{width:140px;float:left;margin-right:7px;} 
.f_step1 dl dt img{clear:right;width:66px;height:30px;}
.getCheck{width:103px;height:30px;float:left;background:url(getcheck.gif) 0 0 no-repeat;border:none;color:#45a5e4;}
.codeError{clear:both;height:22px;line-height:22px;background:#ffcfcf;border:solid 1px #eaacac;border-top:none;display:inline-block;min-width:121px;font-size:12px;color:#ff0000;padding:0 12px 0 12px; font-family:'宋体';}
.btn_zixun,.btn_cancel{width:167px;height:40px; line-height:40px; text-align:center;/*background:url(../images/btn_blue.gif) 0 0 no-repeat;*/ margin:18px 0 0 62px;border:none;display:block;color:#fff;font-size:16px;font-family:微软雅黑;}
.btn_zixun{margin:0px 0 0 29px; border-radius:20px;}
.btn_zixun:hover, .btn_cancel:hover{background:#5BE0C6;}
.f_step2{text-align:center;padding-bottom:40px;}
.f_step2 p{padding:32px 0 16px;}
.mt54{margin:54px auto 0; border-radius:20px;}
.rotate{
	/*width:40px;
	height:40px;*/
	margin:1px 2px;
	z-index:1;
} 
.r1{
	 -moz-transform:rotate(-5deg);
    -webkit-transform:rotate(-5deg);
	-o-transform:rotate(-5deg);
}
.r2{
	 -moz-transform:rotate(4deg);
    -webkit-transform:rotate(4deg);
	-o-transform:rotate(4deg);
}